5
159 105
106 225
0 150
28 42
137 0
20
109 40 4360
74 99 7326
49 36 1764
53 96 5088
99 33 3267
63 72 4536
40 74 2960
57 82 4674
45 43 1935
101 50 5050
101 47 4747
45 82 3690
45 58 2610
64 106 6784
66 84 5544
37 32 1184
87 104 9048
32 83 2656
49 38 1862
67 107 7169
1
111 108
128 108
128 128
111 128
